Arkadi Rafalovich Based Self Balancing Robot - Part 1